growing fresh and green again - Turkish English Dictionary